e2326a44fc2b89d02808ba8bdebc99d121da94b5,platform/extensionMethod/source_gen/jetbrains/mps/baseLanguage/extensionMethods/constraints/ExtensionMethodDeclaration_Constraints.java,ExtensionMethodDeclaration_Constraints,canBeAParent,#IOperationContext#CanBeAParentContext#,11

Before Change



public class ExtensionMethodDeclaration_Constraints {
  public static boolean canBeAParent(final IOperationContext operationContext, final CanBeAParentContext _context) {
    if (!(SConceptOperations.isSubConceptOf(_context.getChildConcept(), "jetbrains.mps.baseLanguage.structure.PublicVisibility")) && _context.getLink() == SLinkOperations.findLinkDeclaration("jetbrains.mps.baseLanguage.extensionMethods.structure.ExtensionMethodDeclaration", "visibility")) {
      return false;
    }
    return true;

After Change



public class ExtensionMethodDeclaration_Constraints {
  public static boolean canBeAParent(final IOperationContext operationContext, final CanBeAParentContext _context) {
    if (!(SConceptOperations.isSubConceptOf(_context.getChildConcept(), "jetbrains.mps.baseLanguage.structure.PublicVisibility") || SConceptOperations.isSubConceptOf(_context.getChildConcept(), "jetbrains.mps.baseLanguage.structure.PrivateVisibility")) && _context.getLink() == SLinkOperations.findLinkDeclaration("jetbrains.mps.baseLanguage.extensionMethods.structure.ExtensionMethodDeclaration", "visibility")) {
      return false;
    }
    return true;